excessively optimistic - German English Dictionary